upon my faith - Allemand Anglais Dictionnaire